<?php
/**
 * Created by PhpStorm.
 * User: Administrator
 * Date: 2019/2/16 0016
 * Time: 13:42
 */
namespace app\wx_api\ext\auth;

/**
 * 平台开放给客户端下的用户的token口令
 * 口令没有过期时间，相当于web端session
 * 功能
 *
 * 保证token是唯一性即可
 *
 * Class Token
 * @package app\common\lib\auth
 */
class Token {

    /**
     * 生成唯一的token
     * @param $open_id
     * @return string
     */
    public function generateToken($open_id) {
        $str = microtime(true) . '_' . $open_id . '_'. mt_rand(100, 999);
        return strtoupper(md5($str));
    }
}